/**
 * @ author: 汪孟苹
 */
@charset "utf-8";
.gms-search {
	margin-bottom: 10px;
	padding: 20px 0;
	background-color: #fff;
	box-shadow: 0 0 10px #B7C3D2;
}
.serch-box {
	margin: 0 auto;
	width: 60%;
}
.serch-box .input-group-btn i {
	margin-right: 5px;
}
.serch-box .input-group {
	position: relative;
}
.gms-patients {
	z-index: 999;
	display: none;
	position: absolute;
	left: 0;
	top: 34px;
	margin-bottom: 0;
	padding-left: 0;
	width: 100%;
	background-color: #fff;
    box-shadow: 0 0 10px #B7C3D2;
}
.gms-patients li {
	border-bottom: solid 1px #ddd;
	padding-left: 15px;
	line-height: 30px;
}
.gms-patients li:last-children {
	border-bottom: none;
}
.gms-patients li span.sex {
	padding: 0 5px;
}
.gms-patients li span.sex.sex-girl {
	color: #F07878;
}
.gms-patients li span.sex.sex-boy {
	color: #31add4;
}
.gms-patients li:hover {
	background-color: #119BA9;
	color: #fff;
	cursor: pointer;
}
.gms-tips {
	padding: 100px 0;
	background-color: #fff;
	text-align: center;
	line-height: 24px;
}
.gms-tips i {
	margin-right: 10px;
	color: #119BA9;
	font-size: 24px;
	vertical-align: middle;
}
/* info */
.gms-info,
.gms-form {
	padding: 10px 20px;
	background-color: #fff;
	box-shadow: 0 0 10px #B7C3D2;
}
.gms-info {
	margin-bottom: 10px;
}
.gms-info > .row {
	line-height: 30px;
}
.gms-tit {
	font-size: 16px;
	line-height: 30px;
	color: #009688;
}
/* 表单 */
.mb20 {
	margin-bottom: 20px;
}
.gms-form {
	padding-top: 25px;
}
.gms-form .form-group .control-label {
	margin-bottom: 0;
	width: 112px;
	float: left;
	font-weight: normal;
	font-size: 16px;
	line-height: 34px;
	color: #009688;
}
.gms-form .form-group .control-input {
	margin-left: 112px;
}
input[type="radio"], 
input[type="checkbox"] {
	margin-top: 10px;
}
.radio-inline {
	padding-left: 40px;
	line-height: 34px;
}
.radio-inline.disabled {
	color: #999;
}
.radio-inline + .radio-inline {
	margin-left: 0;
}
.gms-btn-group {
	padding-right: 15px;
	text-align: right;
}
.gms-submit {
	margin-left: 10px;
}
.gms-submit,
.gms-submit:hover,
.gms-submit:focus,
.gms-submit:active {
	background-color: #009688;
	color: #fff;
}